Learn more advanced front-end and full-stack development at: https://www.fullstackacademy.com A Search Engine is a software system available through the Internet designed to search documents on the World Wide Web for certain keywords and retrieving the results of any files containing those keywords. It may retrieve a mix of web pages, images, and other types of files. In this Search Engine tutorial, we walk through how a search engine works and talk about how to build and optimize a search engine. Watch this video to learn: - What a Search Engine is and how it works - Examples of information retrieval models and algorithms that are used to build up search engines - How to build your own Search Engine